package com.label.grade.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.label.grade.entity.Do.UndergraGrade;
import com.label.grade.entity.Vo.GradeLearnAnalysisVo;
import com.label.grade.entity.Vo.GradeListVo;
import com.label.grade.entity.Vo.GradeSummaryVo;

import java.util.List;

/**
* @author Administrator
* @description 针对表【UNDERGRA_GRADE】的数据库操作Service
* @createDate 2023-07-07 09:28:11
*/
public interface UndergraGradeService extends IService<UndergraGrade> {
    void caculateGpaAndCredit();

    GradeSummaryVo caculateGradeSummary(String stuNumber);

    GradeLearnAnalysisVo selectGradeLearnAnalysis(String stuNumber);

    List<GradeListVo> selectGradeList(String teacherNumber);
}
